Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Categories for projects and an optional horizontal project card style #224

Merged
merged 7 commits into from
Apr 11, 2021
Merged

Categories for projects and an optional horizontal project card style #224

merged 7 commits into from
Apr 11, 2021

Conversation

AbstractGeek
Copy link
Contributor

Hi there!

Recently I felt the need to organize my projects into categories (work, fun etc.) and edited my fork to reflect this. In addition, I wanted to card style for the projects to be horizontal (just preference).

In this PR, I added optional categorization of projects if "display_categories" variable is set in the projects.md page. I also added an optional shift from the default vertical card to a horizontal one if the variable "horizontal" is set to true.

If you like these features, feel free to accept the pull request. Also, I am not sure if this counts as a major feature. I can create a feature request and link this PR request there if you prefer that.

Here are a few screenshots of how different settings of the variable looks:

Default - "display_categories" variable unset - "horizontal" variable unset

Default - "display_categories" variable unset - "horizontal" variable unset

Horizontal card style - "display_categories" variable unset - "horizontal" variable set

Horizontal card style - "display_categories" variable unset - "horizontal" variable set

Default with categories - "display_categories" variable set - "horizontal" variable unset

"display_categories" set - "horizontal" variable unset

Horizontal card style with categories - "display_categories" variable set - "horizontal" variable set

display_categories" set - "horizontal" variable set

@alshedivat
Copy link
Owner

This is awesome! Thank you for the contribution. I'm going to make a couple of very minor stylistic adjustments and merge.

@alshedivat alshedivat merged commit e27fe2a into alshedivat:master Apr 11, 2021
github-actions bot added a commit that referenced this pull request Apr 11, 2021
…#224)

* Add webpage to academic pages list

* adding panelbear analytics

* added categories for projects and horizontal mode display for projects

* rewrote the code to ensure it works properly with current project definitions

* Style adjustments

Co-authored-by: Maruan Al-Shedivat <alshedivat.maruan@gmail.com> [ci skip]
LoryPack pushed a commit to LoryPack/lorypack.github.io that referenced this pull request Jun 3, 2021
…alshedivat#224)

* Add webpage to academic pages list

* adding panelbear analytics

* added categories for projects and horizontal mode display for projects

* rewrote the code to ensure it works properly with current project definitions

* Style adjustments

Co-authored-by: Maruan Al-Shedivat <alshedivat.maruan@gmail.com>
searhein added a commit to searhein/searhein.github.io that referenced this pull request Jun 23, 2021
* 'master' of https://github.com/alshedivat/al-folio: (35 commits)
  Fixes alshedivat#304. Fix bad horizontal template include (alshedivat#305)
  Adds support for image zoom (alshedivat#296)
  Fix project page colors (alshedivat#295)
  Added BibTeX hidden block (alshedivat#293)
  add dblp to social links (alshedivat#270)
  Fix for images (alshedivat#271)
  Added proper instructions in personal webpages (alshedivat#261)
  Added the Programming Group at HSG to labs (alshedivat#254)
  Categories for projects and an optional horizontal project card style (alshedivat#224)
  Change gitcdn link (alshedivat#234)
  Issue 183 (alshedivat#192)
  Update Gemfile (alshedivat#230)
  Add gitlab to social (alshedivat#229)
  Update stale.yml
  Create stale.yml
  Switch favicon to emoji (alshedivat#217)
  Update README.md (alshedivat#216)
  Update README.md
  Update README.md
  Fix titles and headings (alshedivat#204)
  ...

# Conflicts:
#	_bibliography/papers.bib
#	_config.yml
#	_data/coauthors.yml
#	_includes/head.html
#	_layouts/about.html
#	_layouts/bib.html
#	_pages/projects.md
#	_projects/mali.markdown
#	_sass/_base.scss
#	_sass/_themes.scss
#	_sass/_variables.scss
#	_software/feddlib.markdown
#	_teaching/ss20-scientific-machine-learning.markdown
#	_teaching/ws1516-seminar-numII.markdown
antchristou pushed a commit to antchristou/antchristou.github.io that referenced this pull request Nov 20, 2023
…alshedivat#224)

* Add webpage to academic pages list

* adding panelbear analytics

* added categories for projects and horizontal mode display for projects

* rewrote the code to ensure it works properly with current project definitions

* Style adjustments

Co-authored-by: Maruan Al-Shedivat <alshedivat.maruan@gmail.com>
artemyk pushed a commit to artemyk/artemyk.github.io that referenced this pull request Jan 23, 2024
…alshedivat#224)

* Add webpage to academic pages list

* adding panelbear analytics

* added categories for projects and horizontal mode display for projects

* rewrote the code to ensure it works properly with current project definitions

* Style adjustments

Co-authored-by: Maruan Al-Shedivat <alshedivat.maruan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants